package com.wyh.domain.po.g3po;

import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.math.BigDecimal;
import java.sql.Timestamp;

/**
 * BillDetails 实体类，表示账单详情
 */
@Data
@TableName("billdetails")
public class BillDetails {
    private int id;  // 主键ID
    private Integer billid;  // 账单ID
    private String billingresources;  // 计费资源
    private String billingresourcesid;  // 计费资源ID
    private String billingitems;  // 计费项目
    private String billingitemsid;  // 计费项目ID
    private String billingnature;  // 计费性质
    private String billingnatureid;  // 计费性质ID
    private String area;  // 建筑面积
    private BigDecimal price;  // 单价
    private String previousreading;  // 上期读数
    private String currentreading;  // 本期读数
    private double dosage;  // 用量
    private Timestamp frombilling;  // 计费日期起
    private Timestamp endofbilling;  // 计费日期止
    private BigDecimal accountsreceivable;  // 应收金额
    private BigDecimal refunddeduction;  // 退费抵扣
    private BigDecimal predepositoffset;  // 预存冲抵
    private BigDecimal verificationamount;  // 核销金额
    private String detailid;  // 明细ID
    private String remarks;  // 备注

}
